catapult launched - Espagnol Anglais Dictionnaire